-- 设置用户访问频率限制的参数
local username = KEYS[1]
 -- 时间窗口，单位：秒
local TimeWindow = tonumber(ARGV[1])
-- 构造 Redis 中存储用户访问次数的键名
local accessKey = "short-link:user-flow-risk-control:" .. username
-- 原子递增访问次数，并获取递增后的值
local currentCount = redis.call("INCR", accessKey)
-- 设置键的过期时间
redis.call("EXPIRE", accessKey, TimeWindow)
-- 返回当前访问次数
return currentCount
